
body{
 /* background: url(img/sev-back.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-backgrounds-traize: cover;
	background-size: cover;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(img/main-back.gif) repeat 0 0;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}

.my_page #wrapper {  	 
	padding: 30px 80px 70px 15px;
	width: 55em;  
	background: url(img/wrap-back.png) repeat-x 0 0;
	margin: 0 auto;
 	text-align: left; 
} 
.my_page #header { 
	background: #000000; 
	padding: 0 .6em;
} 
.my_page #header h1 {
	margin: 0; 
	padding: .6em 0;
	font-size: 225%; 
	color: #FFFFFF;
}

section{

margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
background: url(img/main-content-back.png) repeat-y 0 0;
padding: 29px;
margin: 0 -4px
;

width: 670px;

}




h1{
text-shadow: 0 0 150px white, 0 0 60px white, 0 0 10px white;
display: block;
font-style: normal;
text-transform: uppercase;
line-height: 0.8em;
letter-spacing: 0.1em;
font-weight: 800;
font-size: 30px;
color: #EFFBFB;
}


h2 { font-size: 152% padding-bottom: 1.5em;}
h3, h4 { font-size: 122%; }
h1, h2, h3, h4 { color: #333; }
p { font-size: 100%; line-height: 18px; padding-right: 3em; }
a { color: #D8D8D8 ;}
a:hover { text-decoration: none; }
strong { font-weight: bold; }
li { line-height: 24px;}


.i_left{
text-align: right;
float: left;
min-height: 32px;
padding-right: 0;
display: block;
width: 200px;

}

.i_right{
float: left;
max-width: 60%;
padding-left: 25px;
}

.item{
  display: block;
  color: #D8D8D8;
  clear: both;
}

h2{
  clear:left;
}



#profile_img{

border-radius: 9px;
float: right;
margin-top: 20px
}

#personal_info{

}


/* Table Style */



/* Generic Styling, for Desktops/Laptops */
	table { 
		clear: both;
		width: 100%%; 
		border-collapse: collapse;
		margin-bottom: 30px;
	    
	}
	/* Zebra striping */		

	th {  
		color: white; 
		font-weight: bold; 
	}
	td, th { 
		padding: 6px; 
		border: 1px solid #ccc; 
	}



footer{
  font-style:italic;
  margin:30px 0 0 0;
  clear:both;
  
}
